package dao.lzl.proxy;

import java.lang.invoke.MethodHandleInfo;
import java.lang.invoke.MethodHandles;
import java.lang.invoke.MethodType;
import java.lang.reflect.Member;

public class IntermediaryMethodInterceptor implements MethodHandleInfo {
    @Override
    public int getReferenceKind() {
        return 0;
    }

    @Override
    public Class<?> getDeclaringClass() {
        return null;
    }

    @Override
    public String getName() {
        return null;
    }

    @Override
    public MethodType getMethodType() {
        return null;
    }

    @Override
    public <T extends Member> T reflectAs(Class<T> expected, MethodHandles.Lookup lookup) {
        return null;
    }

    @Override
    public int getModifiers() {
        return 0;
    }
}
